maximum extension period (for payment) - Turkish English Dictionary